pump elbow - German English Dictionary